ch.randelshofer.quaqua
Class Quaqua13SquareButtonBorder
java.lang.Object
ch.randelshofer.quaqua.Quaqua13SquareButtonBorder
- All Implemented Interfaces:
- javax.swing.border.Border
public class Quaqua13SquareButtonBorder
- extends java.lang.Object
- implements javax.swing.border.Border
Quaqua13SquareButtonBorder.
- Version:
- 2.1 2006-01-08 Border can now be used with any Component.
2.0 2005-09-07 Renamed from QuaquaSquareButtonBorder to
Quaqua13SquareButtonBorder. Return true for isOpaque.
1.1 2005-05-12 Workarounds for Java 1.4, 1.5 on Mac OS X 10.4 added.
4.0 2005-04-25 Renamed from ImageBevelBorder to ImageBevelBorder14.
Because we have now two optimized versions for Apple's Java 1.3 and one for
Java 1.4 and above.
1.0 2005-04-09 Created.
- Author:
- Werner Randelshofer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Quaqua13SquareButtonBorder
public Quaqua13SquareButtonBorder()
- Creates a new instance of QuaquaSquareButtonBorder
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component c)
- Specified by:
getBorderInsets in interface javax.swing.border.Border
isBorderOpaque
public boolean isBorderOpaque()
- Specified by:
isBorderOpaque in interface javax.swing.border.Border
paintBorder
public void paintBorder(java.awt.Component c,
java.awt.Graphics gr,
int x,
int y,
int width,
int height)
- Specified by:
paintBorder in interface javax.swing.border.Border